﻿@charset "utf-8";

/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{background:#fff url(about:blank) fixed; color:#333;font-size:12px;font-family:"Tahoma";}

ul,ol{list-style-type:none;}
select,input,img,textarea{vertical-align:middle;font-size:12px;}

a:link,a:visited{color:#004D00;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}

.bookFeeds a:link,.bookFeeds a:visited,.newsFeeds a:link,.newsFeeds a:visited{color:#004D00;}
.line a:link,.line a:visited{color:#6E6E6E;}
a.light:link,a.light:visited{color:#B84B22;}
a.gray:link,a.gray:visited{color:#333;}
a.gray7:link,a.gray7:visited{color:#777;}
a.red:link,a.red:visited{color:#F00;}

#wrap{width:990px;margin:0 auto;font-size:12px;color:#333;margin-top:40px;}

/*清除浮动 start*/
.clearfix:after,
.tip:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,
.tip {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix,
* html .tip{height:1%;}
.clearfix,
.tip{display:block;}
/* End hide from IE-mac */ 

/*stupidliao begin*/
p,div,td,li{word-wrap:break-word;}
html{overflow-y:scroll;border:0;}
textarea{resize:none;word-wrap:break-word;border:1px solid #CCC;overflow:auto;}
img
{
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-interpolation-mode:bicubic;
	-moz-force-broken-image-icon:1;
	_stupidliao:expression
	(
		this.onabort = function(){this.src = this.src}
	);
}
/*stupidliao end*/

/*书屋导航*/
.bookNav{width:100%;overflow:hidden;text-align:left;clear:both;margin:10px 0;}
.bookNav .logo{float:left;margin-right:10px;}
.bookNav .logo img{display:block;}
.bookNav .logo a{position:static;}
.bookNav .nav{height:34px;background:url(/static/sw_hz_002.gif) repeat-x 0 0 ;border:1px solid #444752;border-bottom:0;overflow:hidden;margin-top:5px;}
.bookNav .nav ul{padding:0 20px;float:left;line-height:30px;padding-top:4px;}
.bookNav .nav li{float:left;width:82px;height:30px;text-align:center;font-size:14px;font-weight:bold;position:relative;}
.bookNav .nav li span{display:block;width:24px;height:16px;overflow:hidden;position:absolute;right:-10px;top:-3px;background:url(/static/sw_hz_075.gif) no-repeat 0 0;}
.bookNav .nav li span b{display:block;text-align:center;line-height:16px;color:#FFF;font-size:12px;margin-top:-5px;padding-left:3px;}
.bookNav .nav a:link,.bookNav .nav a:visited{color:#FFF;}
.bookNav .nav li.selected{background:url(/static/sw_hz_003.gif) no-repeat 0 0;}
.bookNav .nav li.selected a:link,.bookNav .nav li.selected a:visited{color:#333;}
.bookNav .nav span{float:right;padding:5px 5px 0 0;}
.bookNav .nav span em{zoom:1;font-style:normal;}
.bookNav .nav span img{vertical-align:middle;}

/*原始layout*/
.bookLayout{width:100%;overflow:hidden;text-align:left;}
.bookLayout .side{width:156px;float:left;background:#FFF;}
.bookLayout .content{width:820px;float:right;background:#FFF;}
.bookLayout .content01{width:820px;float:right;background:#FFF url(/static/sw_hz_155.gif) repeat-y right 0;}
.bookLayout .cLeft{width:580px;float:left;}
.bookLayout .cRight{width:220px;float:right;background:#efefef;margin-right:5px;display:inline;}
.bookLayout span.red{color:#F00;}

.meLayout{width:100%;overflow:hidden;text-align:left;background:url(/static/sw_hz_050.gif) repeat-y 0 0;}
.meLayout .side{width:156px;float:left;}
.meLayout .content{width:820px;float:right;background:#FFF;}
.meLayout .content01{width:820px;float:right;background:#FFF url(/static/sw_hz_155.gif) repeat-y right 0;}
.meLayout .cLeft{width:580px;float:left;}
.meLayout .cRight{width:220px;float:right;margin-right:5px;display:inline;}
.sideFix{padding-top:10px;}

/*app控制*/

.myApps{border:1px solid #D4D4D4;}
.myApps .ma_t{height:26px;line-height:26px;background:url(/static/sw_hz_006.gif) repeat-x 0 0;}
.myApps .ma_t strong{float:left;padding:0 10px;}
.myApps .ma_t img{float:right;margin:5px 5px 0 0;}
.ma_list{padding:10px 0;background:#EFEFEF;}
.ma_list h3{font-size:12px;font-weight:bold;padding:0 0 10px 10px;}
.ma_list ul{}
.ma_list li{zoom:1;font-size:14px;vertical-align:bottom;}
.ma_list li a:link,.ma_list li a:visited{text-decoration:none;line-height:24px;display:block;padding:5px 0 5px 10px;color:#000;}
.ma_list li a:hover{position:static;background:#FFF;color:#BB4C22;}
.ma_list li.selected{background:#FFF;}

.AppList{border:1px solid #CCC;}

/*所有input样式*/
input.btnRed{width:45px;padding:0;height:20px;border:0;color:#FFF;background:url(/static/sw_hz_039.gif) no-repeat 0 0;cursor:pointer;line-height:20px;}
input.btnWhite{width:45px;padding:0;height:20px;border:0;background:url(/static/sw_hz_039.gif) no-repeat 0 -20px;cursor:pointer;line-height:20px;}
input.change{width:65px;height:20px;background:url(/static/sw_hz_033.gif) no-repeat 0 0;border:0;display:block;text-indent:-1000px;}
input.post{width:45px;height:20px;overflow:hidden;background:url(/static/sw_hz_029.gif) no-repeat 0 0;text-indent:-1000px;display:block;border:0;cursor:pointer;}
input.bf_search{border:1px solid #ccc;height:14px;background:#FFF url(/static/sw_hz_026.gif) no-repeat 0 0;padding:3px 0 3px 21px;color:#989898;}
input.BTNSSearch{width:47px;height:22px;background:url(/static/sw_hz_055.gif) no-repeat 0 0;border:0;text-indent:-1000px;}
input.itxt{color:#999;}
input.grayInput{border:1px solid #CCC;padding:2px;}
input.btnLRed{width:65px;padding:0;height:20px;border:0;color:#FFF;background:url(/static/sw_hz_162.gif) no-repeat 0 0;cursor:pointer;line-height:20px;}
input.btnbook{width:65px;padding:0;height:20px;border:0;background:url(/static/bookbtn.gif) no-repeat 0 0;cursor:pointer;line-height:20px;}

/*页码*/
.pagetor{padding:10px 0;}
.pagetor a{border:1px solid #ddd;}
.pagetor a:link,.pagetor a:visited{color:#777;}
.pagetor a,.pagetor span{padding:3px 6px;}
.pagetor span.cur{background:#9f9f9f;border:1px solid #9f9f9f;color:#FFF;}

/*二级tab*/
.RMTab{height:25px;border-bottom:2px solid #ccc;}
.RMTab strong{float:left;padding:0 10px;line-height:25px;}
.RMTab ul{float:left;padding-top:2px;}
.RMTab li{float:left;width:70px;background:url(/static/sw_hz_008.gif) no-repeat 0 0;text-align:center;height:23px;margin-left:2px;line-height:28px;overflow:hidden;}
.RMTab li.selected{background:url(/static/sw_hz_008.gif) no-repeat right 0;color:#FFF;position:relative;height:32px;margin-bottom:-10px;margin-top:-2px;}
.RMTab span{float:right;padding-right:10px;}
.RMTab span img{vertical-align:bottom;}
.RMTab a.setPri{padding-left:18px;background:url(/static/sw_hz_036.gif) no-repeat 0 -2px;color:#777}
.RMTab em.setbook{padding-left:18px;background:url(/static/sw_icon_0_001.gif) no-repeat 0 0;font-style:normal;}

.RMTSub{padding:10px;color:#999;border-bottom:1px solid #CCC;position:relative;}
.RMTSub a:link,.RMTSub a:visited{color:#bb4c22;}
.RMTSub span.c{color:#000;}
.RMTSub .new{position:absolute;right:10px;top:8px;}
.RMTSub input.sync{position:absolute;right:85px;top:8px;}

.RMTNext{padding:10px 10px 0 10px;color:#999;}
.RMTNext em{font-size:10px;font-style:normal;}

.RMTtopLine{width:100%;overflow:hidden;padding:10px 0;line-height:20px;border-bottom:1px solid #DDD}
.RMTtopLine h6{float:left;font-size:12px;padding:0 10px;}
.RMTtopLine span{float:right;}

/*顶部高度60通栏导航*/
.topadh60{margin-top:10px;}

/*多行提示块*/
.multipleTip{background:#efebe2;padding-bottom:2px;margin-top:10px;}
.multipleTip .package{background:#fef3d5;border:1px solid #e9ddb7;padding:10px;color:#000;position:relative;}
.multipleTip .package h6{font-size:12px;line-height:23px;}
.multipleTip .package p{line-height:20px;}
.multipleTip .package em{font-style:normal;color:#F00;}
.multipleTip .package img.m{position:absolute;right:10px;top:10px;}

/*固定table*/
.privacyTable td{padding:3px 10px;line-height:20px;}
.privacyTable td.l{width:150px;background:#EFEFEF;border-bottom:1px solid #FFF;text-align:right;color:#676767;vertical-align:top;line-height:23px;}
.privacyTable td.r{border-bottom:1px solid #EEE;}
.privacyTable td.l em{font-style:normal;color:#004D00;}
.privacyTable td span.t{margin-left:10px;}
.privacyBoot{padding:10px 0 10px 180px;}

/*黄色tip*/
.singleYellowTip{width:820px;height:42px;background:url(/static/ww_bg_pricyTip.gif) no-repeat 0 0;margin-top:10px;}
.singleYellowTip p{padding:10px;line-height:20px;}
.singleYellowTip em{color:#F00;font-style:normal;}

.multiTip{background:#EFEBE1;padding-bottom:2px;position:relative;}
.multiTip .inside{background:#FEF3D4;border:1px solid #EADDB8;padding:5px;line-height:20px;}
.multiTip .inside p{padding:0 5px;}
.multiTip span.arrow{display:block;width:16px;height:9px;background:url(/static/ww_bg_topArrow.gif) no-repeat 0 0;position:absolute;left:50px;top:-8px;}
.multiTip .inside dl.failure{padding:10px 10px 10px 60px;background:url(/static/sw_hz_139.gif) no-repeat 10px 10px;}
.multiTip .inside dl.success{padding:10px 10px 10px 60px;background:url(/static/sw_hz_141.gif) no-repeat 10px 10px;}
.multiTip .inside dl.attention{padding:10px 10px 10px 60px;background:url(/static/sw_hz_144.gif) no-repeat 10px 10px;}
.multiTip .inside dt{font-size:14px;line-height:23px;font-weight:bold;}

.multiTip .inside .pi{width:100%;overflow:hidden;}
.multiTip .inside .pi img.l{float:left;margin-right:10px;}

/*通用头部*/
#head
{
	height:31px;
	line-height:21px;
	/*line-height:31px;*/
	background:url(/static/sw_hz_107.gif) repeat-x 0 0 white;
	z-index:100;
	position:fixed;
	_position:absolute;
	top:0;
	_stupidliao:expression((!window.XMLHttpRequest) ? this.style.top = document.documentElement.scrollTop + "px" : "");
	left:0;
	width:100%;
}
#head_overlay
{
	height:31px;
	z-index:90;
	position:fixed;
	_position:absolute;
	top:0;
	_stupidliao:expression((!window.XMLHttpRequest) ? this.style.top = document.documentElement.scrollTop + "px" : "");
	left:0;
	width:100%;
	background:transparent;
	border:0;
}
#head .layout{width:990px;height:31px;margin:0 auto;}
#head .layout .left,#head .layout .before{float:left;}
#head .layout .right{float:right;}
#head .layout .before{padding-top:4px;}
#head .layout .before img{_vertical-align:bottom;}
#head .layout .before em{font-style:normal;color:#D4D4D4;}
#head .layout .left a,#head .layout .right a{float:left;display:block;}
#head .layout b{color:#F00;cursor:pointer;}
#head .layout span{padding:5px 10px 0;background:url(/static/sw_hz_108.gif) no-repeat 0 9px;float:left;}
#head  span.sethome a{padding-left:20px;background:url(/static/sw_hz_110.gif) no-repeat 0 3px}
#head  span.help a{padding-left:20px;background:url(/static/sw_hz_111.gif) no-repeat 0 3px}
#head  span dl{position:absolute;top:4px;left:-1px;line-height:20px;border:1px solid #CCC;width:58px;z-index:1000;padding:0 10px;background:#FFF;}
#head  span dt{line-height:21px;background:url(/static/sw_hz_109.gif) no-repeat right 8px;}
#head  span dd{clear:both;}
#head  span.d{position:relative;}
#head  span.d a.arrow{padding-right:10px;background:url(/static/sw_hz_109.gif) no-repeat right 8px;z-index:100;clear:both;}
#head  span.MoreSites{width:71px;height:100%;display:block;background-repeat:no-repeat;padding-right:0;}
#head  span.MoreSites a{padding-right:10px;background:url(/static/sw_hz_109.gif) no-repeat right 8px;z-index:100;clear:both;display:block;}
#head  span.f{background:none;}
#head a:link,#head a:visited{color:#333;}

/*网站导航*/
#floater
{
	display:none;
	background:#E7E9E6;
	border:1px solid #BABABC;
	padding:8px;
	width:320px;
	position:fixed;
	_position:absolute;
	z-index:10000;
	top:26px;
	_stupidliao:expression((!window.XMLHttpRequest) ? this.style.top = (26 + document.documentElement.scrollTop) + "px" : "");
}
#floater ul{background:#FFF;overflow:hidden;width:100%;padding:5px 0;}
#floater li{float:left;width:60px;line-height:25px;padding:0 10px;}
#floater a:link,#floater a:visited{color:#333;}

#floater_iframe
{
	display:none;
	z-index:900;
	position:fixed;
	_position:absolute;
	top:26px;
	_stupidliao:expression((!window.XMLHttpRequest) ? this.style.top = (26 + document.documentElement.scrollTop) + "px" : "");
	width:338px;
	height:103px;
	background:transparent;
}

/*通用尾部*/
#footer{padding:20px 0;}
#footer .line{height:31px;line-height:31px;background:url(/static/sw_hz_107.gif) repeat-x 0 0;border-top:1px solid #DDD;text-align:center;color:#6E6E6E;}
#footer .line a{padding:0 10px;}
#footer .declare{text-align:center;line-height:20px;color:#6E6E6E;margin-top:10px;}
#footer .sdo{margin: 10px auto;width:610px;}
#footer .sdo .logo { float:left; width:160px; text-align:center; margin-top:8px;}
#footer .sdo .btn { float:left; width:190px;}
#footer .sdo .nfad { float:right;}

/**/
.topbar
{
	line-height:23px;
	text-align:center;
	color:#D4D4D4;
	margin-top:-5px;
}
.topbar a{padding:0 5px 0 4px;}
.topbar a:link,.topbar a:visited{color:#333;}

/*error 404*/
.errorPage{width:990px;margin:0 auto;}
.errorPage .t{padding:10px 0;border-bottom:2px solid #ccc;}
.errorPage .body{padding:40px 10px 10px 300px;background:url(/static/sw_hz_149.gif) no-repeat 220px 40px;height:260px;}
.errorPage .body h4{font-size:14px;font-weight:bold;margin-bottom:10px;}
.errorPage .body dl{line-height:20px;}

.bloglink{padding:10px;line-height:20px;}
.bloglink li{padding:5px 0 5px 15px;border-bottom:1px dotted #BABABA;background:url(/static/ww_icon_point.gif) no-repeat 5px 15px;}
.bloglink a:link,.bloglink a:visited{color:#333;}

.setApp{border-top:1px solid #CCC;padding-top:10px;text-align:center;margin:10px 10px 0 10px}

/*广告*/
#adSpace570{width:570px;height:80px;overflow:hidden;margin:0 auto 10px auto;position:relative;background:url(about:blank);}
#adSpace570 .close{cursor:pointer;position:absolute;right:10px;top:10px;height:14px;width:14px;background:url(/static/sw_hz_205.gif) no-repeat 0 0;text-indent:-1000px;}
#adSpace570 ul.listNum{position:absolute;right:10px;bottom:10px;float:left;}
#adSpace570 ul.listNum li
{
    float:left;
    border:1px solid #F47600;
    width:14px;
    height:14px;
    text-align:center;
    line-height:14px;
    background:url(/static/sw_hz_206.gif) repeat-x 0 0;
    margin-left:5px;
    vertical-align:middle;
}
#adSpace570 ul.listNum li a {color:#C93D00}
#adSpace570 ul.listNum li.selected{background-position:0 -15px;font-weight:bold;color:#FFF;}
